package com.xingshang.model.po;

import java.math.BigDecimal;
import java.time.LocalDateTime;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Builder;
import lombok.Data;

@TableName(value = "wn_order")
@Data
@Builder
public class Order {
    private Integer id; // 订单ID
    private String no; // 订单编号
    private LocalDateTime addTime; // 创建时间
    private Integer userId; // 用户ID
    private BigDecimal totalMoney; // 订单总金额
    private String address; // 收货地址
    private String accept; // 收件人
    private String telphone; // 联系电话
    private Integer payType; // 支付方式（1:在线/2:货到付款）
    private LocalDateTime payTime; // 支付时间（允许 NULL）
    private LocalDateTime finishTime; // 完成时间（允许 NULL）
    private LocalDateTime sendTime; // 发货时间（允许 NULL）
    private String status; // 订单状态（1:待支付/2:已支付/3:已发货/4:已完成）
}
